transplantation of organs - Francés Inglés Diccionario